MobiCom 2009 Poster: DNIS - A Middleware for Dynamic Multiple Network Interfaces Scheduling
نویسندگان
چکیده
Ahmed Saeed Karim Habak Mahmoud Fouad Moustafa Youssef {ahmed.saeed, karim.habak, mahmoud.fouad, mayoussef}@nileu.edu.eg Wireless Intelligent Networks Center, Nile University, Smart Village, Egypt Many of today’s mobile devices are equipped with multiple network interfaces that can be used to connect to the Internet, including Ethernet, WiFi, 3G, and Bluetooth. However, current operating systems, such as Windows and Linux, typically choose only one of the available network interfaces and assign all the traffic to it, even if more than one is connected to the Internet. This results in an obvious under utilization of the available bandwidth. Different bandwidth aggregation techniques suggested altering different layers of the TCP/IP stack which requires applying modifications on the client’s stack and/or the cloud, which cannot be widely deployed easily. In this work, we present DNIS, a networking middleware that achieves bandwidth aggregation using per-TCP connection scheduling on different interfaces in a way that is transparent to both the user and the applications. DNIS is composed of two main components: (1) a parameter estimator that estimates the applications’ characteristics and requirements as well as interfaces’ properties; (2) a scheduler that uses the estimated parameters to assign different TCP connections to network interfaces. We present an implementation for DNIS for the Windows OS and show its performance for different scheduling algorithms. Our initial results show significant enhancement of the overall device’s throughput, up to 54%, increasing resource utilization and enhancing the user’s experience.
منابع مشابه
MobiCom 2010 Poster
In this poster we describe initial findings regarding Internet usage characteristics, in particular TCP flows from a field study with 27 iPhone 3GS users. We present details regarding their usage characteristics, and provide a solution for migrating flows between different networks and/or network interfaces without requiring infrastructure support or changes to current applications and protocol...
متن کاملDynamic Cargo Trains Scheduling for Tackling Network Constraints and Costs Emanating from Tardiness and Earliness
This paper aims to develop a multi-objective model for scheduling cargo trains faced by the costs of tardiness and earliness, time limitations, queue priority and limited station lines. Based upon the Islamic Republic of Iran Railway Corporation (IRIRC) regulations, passenger trains enjoy priority over other trains for departure. Therefore, the timetable of cargo trains must be determined based...
متن کاملMobiCom 2010 Poster : BeamAdapt : Energy Efficient Beamsteering on Mobile Devices
All current mobile devices are omni directional in transmission, which not only limits device energy efficiency but also poses a significant challenge toward network capacity through inter-link interference. In this work, we make mobile devices directional with beamsteering. By allowing a dynamic number of antennas in beamsteering, we reveal an important tradeoff between device energy efficienc...
متن کاملScheduling of Multiple Autonomous Guided Vehicles for an Assembly Line Using Minimum Cost Network Flow
This paper proposed a parallel automated assembly line system to produce multiple products having multiple autonomous guided vehicles (AGVs). Several assembly lines are configured to produce multiple products in which the technologies of machines are shared among the assembly lines when required. The transportation between the stations in an assembly line (intra assembly line) and among station...
متن کاملPower Aware Management Middleware for Multiple Radio Interfaces
Modern mobile phones and laptops are equipped with multiple wireless communication interfaces, such as WiFi and Bluetooth (BT), enabling the creation of ad-hoc networks. These interfaces significantly differ from one another in their power requirements, transmission range, bandwidth, etc. For example, BT is an order of magnitude more power efficient than WiFi, but its transmission range is an o...
متن کامل